punk-rock
acoustic-psychedelic
post rock
melodic-metal
folk-country
punk-pop
metal
crossover
pop-rock
big-beat-garage
hip hop-rap
indie-folk